# # 安装：pip install art
# from art import text2art, tprint
#
# # 1. 文字转ASCII艺术（指定字体）
# ascii_art = text2art("Python", font="block")
# print(ascii_art)
#
# # 2. 简化版（直接打印）
# # tprint("Cool", font="starwars")  # 星球大战风格字体
# # 安装：pip install colorama
# from colorama import init, Fore, Back, Style
#
# # 初始化（Windows必加，Mac/Linux可选）
# init(autoreset=True)
#
# # 彩色文字 + 背景色
# print(Fore.RED + "红色文字")
# print(Fore.GREEN + Back.YELLOW + "绿色文字+黄色背景")
# print(Style.BRIGHT + Fore.BLUE + "高亮蓝色文字")
#
# # 彩虹色打印一句话
# colors = [Fore.RED, Fore.YELLOW, Fore.GREEN, Fore.CYAN, Fore.BLUE, Fore.MAGENTA]
# text = "Python 终端彩虹字！"
# for i, char in enumerate(text):
#     print(colors[i % len(colors)] + char, end="")
# 安装：pip install tqdm
from tqdm import tqdm
import time

# 1. 基础循环进度条
print("任务1：下载文件中...")
for i in tqdm(range(100), desc="进度"):
    time.sleep(0.05)  # 模拟任务耗时

# 2. 嵌套进度条（高级用法）
print("\n任务2：多线程处理中...")
for i in tqdm(range(5), desc="外层任务"):
    for j in tqdm(range(100), desc=f"内层任务{i+1}", leave=False):
        time.sleep(0.01)
print("所有任务完成！🎉")